thumbpiece nut - German English Dictionary